information and communication technology board (ict board) - Francés Inglés Diccionario